missile thrower - English Synonyms Dictionary